package com.aaa.system.service;

import com.aaa.common.entity.User;
import com.aaa.common.vo.Result;
import com.aaa.system.vo.UserVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;
import java.util.Map;

/**
 * @program: aaa-hospital-parent
 * @description:
 * @author: 闫克起
 * @create: 2024-05-20 17:18
 **/
public interface UserService {

    public Result<User> getByName(String name);

    Result<Page<User>> selectByCondition(Integer current, Integer pageSize, UserVo userVo);

    Result<String> batchDelete(List<Integer> ids);

    Result<String> batchResetPwd(List<Integer> ids);

    Result<List<User>> selectAll();

    Result<List<User>> getScheduling(Map<String,Object> map);

}
